@charset "utf-8";
/* CSS Document */


.h3 a, .h3 a:hover { color:#333; }
.h3 a, .h3 a:visited { color:#333; }
.h3, .title { font-size:14px; font-weight:bolder; line-height:26px; color:#000 }
.s-title { line-height:26px; }
.m-title { line-height:30px; }
.b-title { line-height:39px; }
.size14 { font-size:14px; }
.weight { font-weight:bold; }
.font-12 { font-size:12px; }
.font-13 { font-size:13px; }
.color-v6 { color:#666; }
.can-play, .hot-play { position:relative; _top:30px; _left:-30px; }
.video-tcip { line-height:40px; }
.footer .copy-right a:link, .copy-right { color:#7679ca; }
.few { font-size:8px; }
#header, #content, #footer { margin-left:auto; margin-right:auto; }
.main, .c-m { float:left; width:100%; min-height:1px; font-size:12px; }
.sub, .extra, .c-s, .c-e { float:left; }
.l, .m, .r { _display:inline; display:block; }
.l { float:left; }
.m { float:left; }
.r { float:left; }
.vui:after, .main-wrap:after, .sub:after, .extra:after, .l:after, .r:after, .m:after, .top:after, .inner:after, .bottom:after, .hrz:after, .li:after, .dl-wrap:after, .tootip:after, .vui-tab:after, .block:after, .woman:after, .intel:after { content:'\20'; display:block; height:0; clear:both; }
.vui, .main-wrap, .sub, .extra, .l, .r, .m, .top, .inner, .bottom, .hrz, .li, .dl-wrap, .tootip, .vui-tab, .block, .woman, .intel { *zoom:1;
}
.vui { margin-bottom:12px; }
/*.vui a{color:#03C;}*/
.vui-984 { width:984px; margin:0 auto; }
.vui-l { width:100%; }
.vui-s196m0 .main-wrap { margin-left:208px; }
.vui-s196m0 .sub { width:196px; margin-left:-100%; }
.vui-m0s196 .main-wrap { margin-right:208px; }
.vui-m0s196 .sub { width:196px; margin-left:-196px; }
.vui-m0s550 .main-wrap { margin-right:558px; }
.vui-m0s550 .sub { width:558px; margin-left:-558px; }
.vui-s135m0 .main-wrap { margin-left:148px; }
.vui-s135m0 .sub { width:135px; margin-left:-100%; }
.vui-s176m0 .main-wrap { margin-left:194px; }
.vui-s176m0 .sub { width:176px; margin-left:-100%; }
.vui-l42r0 { height:296px; }
.vui-l42r0 .l { width:402px; }
.vui-l42r0 .r { width:330px; float:right; }
.vui-l222r0 .r { float:right; width:222px; }
.vui-l100r0 .l { width:100px; }
.vui-tab .r { float:right; }
.mod .tl, .mod .bl { float:left; }
.mod .tr, .mod .br { float:right; }
.block { display:block; }
.complex { overflow:hidden; *position:relative;
 *zoom:1;
}
.complex .tl, .complex .tr { height:5000px; margin-bottom:-5000px; }
.complex .bl, .complex .br { height:5px; }
.complex .top { height:5px; }
.dl { float:left; }
.ol .decimal { padding-right:10px; }
.li .r { float:right; }
.hrz li { float:left; *display:inline;
}
#tab_links strong { text-decoration:none; }
.turn-section { border:1px solid #d9d9d9; background-color:#f8f8f8; padding:0 5px 10px 5px; margin-bottom:0; }
.turn-section .top { padding-bottom:8px; }
.videos-mod .top { border-top:1px solid #d9d9d9; background-color:#f4f4f4; padding:0 12px; line-height:26px; }
.videos-mod .inner { margin-top:20px; padding-bottom:10px; }
.pding { padding:0 3px; color:#999; }
.focus { border:1px solid #D9D9D9; _padding-bottom:2px; }
.focus .inner { padding-top:8px; _padding-top:7px; padding-bottom:0; margin-top:0; }
.focus .videos .video { padding-bottom:4px; }
.focus .top { border-top:none; }
.focus dt { height:18px; overflow:hidden; }
.page-aside { border:1px solid #d9d9d9; margin-bottom:12px; }
.hotsearch .page-aside { margin-bottom:0; }
.sub .end { margin-bottom:0; }
.page-aside .top { background:url(../images/icon.gif) 0 -289px repeat-x; padding:0 10px; line-height:26px; }
.page-aside .intel { padding:0 12px 12px 12px; line-height:24px; font-size:14px; }
.page-aside .intel nobr { padding-right:11px; *padding-right:7px;
_padding-right:11px; }
.page-aside .footer { margin:0 12px; padding:10px 0; text-align:left; border-top:1px solid #d9d9d9; }
.page-aside .footer a { text-decoration:none; }
.page-aside .footer a:hover { text-decoration:underline; }
.page-aside .sort a { width:84px; height:26px; float:left; display:block; _display:inline; overflow:hidden; }
.zt { padding:0 8px; overflow:hidden; color:#676767; }
.zt a { font-weight:bold; }
.zt dl { margin-bottom:12px; }
v:img {
 behavior:url(#default#VML);
}
.videos { margin-left:-20px; _display:inline; }
.videos .video { margin-left:32px; width:124px; overflow:hidden; padding-bottom:10px; }
.videos .video .hd { width:120px; padding:0 4px 4px 0; height:90px; overflow:hidden; }
.videos .hd:hover { text-decoration:none; }
.videos .hd img { display:block; -ms-interpolation-mode:bicubic; }
.videos .video .play { top:29px; left:44px; }
.videos .hd, .hot-videos .hd { display:block; margin-bottom:2px; position:relative; text-decoration:none; }
.hot-videos .dtitle { line-height:120%; }
.videos .play, .hot-videos .play { position:absolute; background:url(../images/play_icon.png) no-repeat; width:32px; height:32px; cursor:pointer; visibility:hidden; _visibility:visible; _background:none; }
.hot-videos { margin-left:-12px; }
.hot-videos .video { width:100px; margin-left:12px; margin-bottom:7px; }
.hot-videos .hd { height:75px; overflow:hidden; }
.hot-videos .inner { line-height:16px; }
.hot-videos .play { top:22px; left:32px; }
.hot-videos img { width:96px; height:71px; border:1px solid #eee; }
.videos .series { background:url(../images/series-bg.jpg) bottom right no-repeat; }
.videos .movie { width:124px; padding-left:30px; position:relative; padding-bottom:10px; }
.videos .movie .hd { width:114px; height:150px; overflow:hidden; display:block; }
.videos .movie .play { top:59px; left:41px; }
.video-rank { font-size:14px; }
.video-rank li {
 *display:inline; line-height:24px; overflow:hidden; }
.video-rank .block { cursor:pointer; border-top:1px solid #fffff1; border-bottom:1px solid #fffff1; margin-bottom:1px; }
.video-rank .block:hover { background:#f4f4f4; border-color:#eaeaea; text-decoration:none; }
.video-rank .rank { width:20px; margin-left:-100%; padding-left:5px; text-align:center; color:#666; }
.video-rank .name { margin-left:29px; margin-right:25px; }
.video-rank .block:hover .name { text-decoration:underline; }
.video-rank .main { overflow:hidden; height:25px; margin-left: 29px; }
.video-rank .extra { width:24px; margin-left:-28px; }
/* 焦点图 */	
#ifocus_pic { display:inline; position:relative; float:left; width:306px; height:203px; margin:4px 5px 0; border:1px solid #ebecee; overflow:hidden; }
#ifocus_piclist { position:absolute; }
#ifocus_piclist li { width:306px; height:203px; }
#ifocus_piclist img { width:306px; height:203px; overflow:hidden; }
#ifocus_btn { display:inline; float:left; width:83px; height:203px; cursor:pointer; margin-top:-3px; }
#ifocus_btn li { width:77px; height:43px; margin-top:7px; overflow:hidden; border:1px solid #ebebeb; }
#ifocus_btn img { width:77px; height:60px; overflow:hidden; }
#ifocus_btn .current { border:1px solid #999; }
#ifocus_opdiv { display:none; }
#ifocus_tx { width:384px; height:43px; padding:12px 10px 8px; overflow:hidden; }
#ifocus_tx .normal { display:none; }
#ifocus_tx li { width:384px; height:43px; }
#ifocus_tx li h2 { font-size:12px; line-height:23px; }
#ifocus_tx li h2 label { color:#b81b01; }
#ifocus_tx li h2 span { padding:0 18px 0 8px; color:#000; }
#ifocus_tx li h2 a { color:#b81b01; }
#ifocus_tx li h2 a:hover { color:#f05a00; }
#ifocus_tx li p { width:382px; }
/*名人榜*/

.famous { border:1px solid #dbdbdb; font-size:12px; }
.famous .hd { height:32px; line-height:32px; padding-left:23px; border-bottom:1px solid #e6e6e6; background-color:#fafafa }
.famous .hd h3 { font-size:14px; font-weight:bold; color:#333 }
.famous .bd { padding:12px 45px 21px; overflow:hidden; *zoom:1
}
.famous .bd:after { content:"\0020"; display:block; height:0; clear:both; overflow:hidden; visibility:hidden }
.famous .bd li.f_list { float:left; width:150px; margin-right:25px }
.famous .bd li.f_list dl.f_hot { border-bottom:1px solid #e6e6e6; padding-bottom:7px; margin-bottom:6px }
.famous .bd li.f_list dl.f_hot .f_head a { color:#333; font-weight:bold; font-size:14px; }
.famous .bd li.f_list dl.f_hot .f_head a:hover { text-decoration:none }
.famous .bd li.f_list dl.f_hot .f_title { font-size:14px; height:20px; line-height:20px; overflow:hidden; margin-top:5px }
.famous .bd li.f_list dl.f_hot .f_img { position:relative; height:84px; overflow:hidden }
.famous .bd li.f_list dl.f_hot .f_img a { display:block; width:150px; height:84px; overflow:hidden }
.famous .bd li.f_list dl.f_hot .f_img img { width:150px; height:84px }
.famous .bd li.f_list dl.f_hot .f_img .playicon { position:absolute; left:59px; top:26px; background:url(../images/play_icon.png) no-repeat 0 0 transparent; height:32px; width:32px; visibility:hidden; _visibility:visible; _background-image:none }
.famous .bd li.f_list dl.f_hot .f_img .rating { display:none }
.famous .bd li.f_list dl.f_hot .f_img .rating span { display:none }
.famous .bd li.f_list dl.f_hot .f_img a:hover .playicon { cursor:pointer; visibility:visible; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://yibocheng.com/images/play_icon.png')
}
.famous .bd li.f_list dl.f_hot .f_intro { color:#666 }
.famous .bd li.f_list .f_olist { color:#666; height:24px; line-height:24px; display:block; overflow:hidden; background:url(../images/play.gif) no-repeat 0 4px; padding-left:22px }
.famous .bd li.f_last { margin-right:0 }
/* 已播品牌、特别报道 */
.ppzb_ybtb { width:100%; border:1px solid #d2d2d2; overflow:hidden; margin-bottom:10px; font-size:12px; }
.ppzb_ybtbsub { width:100%;  overflow:hidden }
.ppzb_ybpp_top { width:100%; height: 32px; line-height: 32px; padding-left: 23px; border-bottom: 1px solid #E6E6E6; background-color: #FAFAFA; }
.ppzb_ybpp_top h3 { font-size:14px; font-weight:bold; color:#333 }.ppzb_ybpp_con { width:99.2%; padding:5px 0 20px 0 }
.ppzb_ybpp_con ul { width:280px; float:left; padding:0 17px 8px; }
.ppzb_ybpp_con li { width:120px; float:left; padding:8px 10px 0; }
.ppzb_ybpp_con li a { display:block; width:120px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.ppzb_ybpp_con li img { width:116px; height:87px; border:2px solid #ddd; }
.ppzb_ybpp_con li span { display:block; width:120px; height:20px; line-height:20px; }
.ppzb_ybpp_con li span a { }
.ppzb_ybpp_con li span a:hover { color:#f05a00; }
